Contents   Index   Back to ACS File Format

ACS Points Format

Each line will contain one data object (e.g. one point).
The data parameters for the object are separated by commas and are in the format:
    NAME = VALUE
    (e.g. X=123.456)
A line ending with a & means that it is continued onto the next line.

Text values are enclosed using double quotation marks.
    Code="PIT"
If the text actually contains a double quotation mark, it is preceded by a backslash.

Data parameters are separted by a comma and can appear in ANY order.

The only mandatory values for a point are the point number and X,Y co-ordinates.

[POINTS]
PT=1,X=248.832513,Y=464.235387,Type=4,Name="SSM00001"
PT=2,X=339.871824,Y=493.502405,Z=22.222000,Code="Point2",Layer="Geom Points",Remark="Remark2",Name="Name2"
PT=3,X=468.133025,Y=534.735394
PT
Mandatory. This is the point number.
This must be an integer between 1 and the maximum allowed point number.
The maximum allowed point number is set in the program settings and can be up to 5,000,000.

X
Mandatory. This contains the point Easting value or X co-ordinate in metres in the current zone (if used).
Values are usually stored to six decimal places.

Y
Mandatory. This contains the point Northing value or Y co-ordinate in metres in the current zone (if used).
Values are usually stored to six decimal places.

Z
This contains the point Height value or Z co-ordinate in metres.
Values are usually stored to six decimal places.

Code
The code can be any text string and will enclosed by double quotes.
The code may be used to form strings to connect
field observation points and to assign symbols to certain points.

Layer
The layer name on which the point resides.
This layer name must appear in the list of Layers in the {LAYERS] section.
See Layers data format for more information.


Type
The point type is a number 1-6. 1=Normal point, 2=Station, 3=Control, 4=Interpolated, 5=Reference Mark, 6=Benchmark
Where a point has a control point on it, it chould be Type=2 and the control point name is set into the point name field.
This links the control point to the underlying point under it.

Name
The name can be any text string and will enclosed by double quotes.
For a Station, this will be the name of the station.

Remark
The Remark can be any text string and will enclosed by double quotes.

Contourable
This a Y/N value to specify if the point is to be used for triangle/contour formation.

Symbol
This is the symbol name or number which is to be displayed fr the point.
This symbol name/number must appear in the Symbol Definition file.

SymbolColour
The colour to be used for the symbol display, must be one of the standard Colours.
Note: If no colour value is specified, the default layer colour will be used.
See Colours for format information.


SymbolSize
The size of the symbol in mm to be displayed when plotted at the Job Plot Scale (see Job Properties).

SymbolAngle
The rotation angle of the symbol display in degrees.

FontSize
The font to be used when displaying the point number, RL, code, name and remark.

TextAngle
The text and in degrees to be used when displaying the point number, RL, code, name and remark.

ShowPointSymbol
This is a Y/N value to specify if the point symbol is to be displayed, or not.

ShowPointNumber
This is a Y/N value to specify if the point number text is to be displayed, or not.

ShowPointRL
This is a Y/N value to specify if the point RL(height) text is to be displayed, or not.

ShowPointRLDecimals
This a number 0-6 to specify the number of decimal places for the RL(height) display.

ShowPointCode
This is a Y/N value to specify if the point code text is to be displayed, or not.

Locked
This is a Y/N value to specify if the point is locked when the data is extracted from a database.

DBPtno
This is the database point ID value when the data is extracted from a database.
This can be used to update the database value if necessary.

AssocObs
This is a reference to the field observation record which generated this point.

ExtAttName
An extended attribute has three values, this is the name of the item, a text field.

ExtAttValue
An extended attribute has three values, this is the Value of the item, a text field.

ExtAttType
An extended attribute has three values, this is the data type of the item, a text field.
The values can be VT_I2, VT_I4, VT_R4, VT_R8, VT_DATE, VT_BSTR.